town twinning – Català–English translations

🇬🇧 en ca

town twinning noun

  • pairing of towns or cities
agermanament
Wiktionary Links